package com.xuecheng.ucenter.service;

import com.xuecheng.ucenter.model.dto.AuthParamsDto;
import com.xuecheng.ucenter.model.dto.XcUserExt;

/**
 * @Author xiao
 * @Date 2024/12/23 上午 9:38
 * @ClassName: AuthService
 * @Description: 认证服务，使用策略模式，一个服务对应多个实现类
 */
public interface AuthService {

    /**
     * @param authParamsDto
     * @return
     * @Desc: 统一认证方法
     */
  public XcUserExt execute(AuthParamsDto authParamsDto);

}
